export default {
  install(Vue) {
    // 防止重复点击 在前端元素中添加 v-prevent-click属性
    Vue.directive("onceClick", {
      inserted(em, bind) {
        em.addEventListener("click", () => {
          if (em.style.pointerEvents === "") {
            // em.disabled = true;
            em.style.pointerEvents = "none"; // 防止a标签
            setTimeout(() => {
              em.style.pointerEvents = "";
              // em.disabled = false;
              // 这里设置的3秒不可重复点击
            }, 3000);
          }
        });
      },
    });
  },
};
